package jb.astronomy.project;


import jb.astronomy.project.MyDataStruct;
import android.util.Log;

public class Messier{
	
	MyDataStruct myMessier[];
	
	public Messier(){
	    myMessier = new MyDataStruct[397];
	
	    myMessier[0] = new MyDataStruct("M1","05h34.5","22 01","Crab, supernova remnant","1");
	    myMessier[1] = new MyDataStruct("M2","21h33.5","-00 49","many faint stars","7");
	    myMessier[2] = new MyDataStruct("M3","13h42.2","28 23","excellant globular","7");
	    myMessier[3] = new MyDataStruct("M4","16h23.6","-26 32","beautiful star chains","6");
	    myMessier[4] = new MyDataStruct("M5","15h18.6","02 05","fine cluster","7");
	    myMessier[5] = new MyDataStruct("M6","17h40.1","-32 13","best at low power","6");
	    myMessier[6] = new MyDataStruct("M7","17h53.9","-34 49","good in binocs or finder","5");
	    myMessier[7] = new MyDataStruct("M8","18h03.8","-24 23","Lagoon, neb + cluster","6");
	    myMessier[8] = new MyDataStruct("M9","17h19.2","-18 31","compact","8");
	    myMessier[9] = new MyDataStruct("M10","16h57.1","-04 06","rich, M12 3 deg NW","7");
	    myMessier[10] = new MyDataStruct("M11","18h51.1","-06 16","very rich and compressed","6");
	    myMessier[11] = new MyDataStruct("M12","16h47.2","-01 57","loose for a globular","7");
	    myMessier[12] = new MyDataStruct("M13","16h41.7","36 28","Hercules Cl","6");
	    myMessier[13] = new MyDataStruct("M14","17h37.6","-03 15","needed to resolve","9");
	    myMessier[14] = new MyDataStruct("M15","21h30.0","12 10","rich, compact","7");
	    myMessier[15] = new MyDataStruct("M16","18h18.8","-13 47","Eagle Neb + cluster","7");
	    myMessier[16] = new MyDataStruct("M17","18h20.8","-16 11","Swan, use UHC filter","7");
	    myMessier[17] = new MyDataStruct("M18","18h19.9","-17 08","sparse cluster","7");
	    myMessier[18] = new MyDataStruct("M19","17h02.6","-26 16","oblate","8");
	    myMessier[19] = new MyDataStruct("M20","18h02.6","-23 02","Trifid, dark lanes","5");
	    myMessier[20] = new MyDataStruct("M21","18h04.6","-22 30","sparse cluster","7");
	    myMessier[21] = new MyDataStruct("M22","18h36.4","-23 54","spectacular","6");
	    myMessier[22] = new MyDataStruct("M23","17h56.8","-19 01","bright, loose","7");
	    myMessier[23] = new MyDataStruct("M24","18h16.9","-18 30","Small Star Cloud","5");
	    myMessier[24] = new MyDataStruct("M25","18h31.6","-19 15","bright but sparse","6");
	    myMessier[25] = new MyDataStruct("M26","18h45.2","-09 24","bright, coarse cluster","8");
	    myMessier[26] = new MyDataStruct("M27","19h59.6","22 43","Dumbbell, many * invl","8");
	    myMessier[27] = new MyDataStruct("M28","18h24.5","-24 52","compact globular","8");
	    myMessier[28] = new MyDataStruct("M29","20h23.9","38 32","small and poor","7");
	    myMessier[29] = new MyDataStruct("M30","21h40.4","-23 11","elliptical in shape","8");
	    myMessier[30] = new MyDataStruct("M31","00h41.8","41 16","Great Andromeda Galaxy","4");
	    myMessier[31] = new MyDataStruct("M32","00h42.8","40 52","close companion to M31","9");
	    myMessier[32] = new MyDataStruct("M33","01h33.9","30 39","large, diffuse","6");
	    myMessier[33] = new MyDataStruct("M34","02h42.0","42 47","best at low power","6");
	    myMessier[34] = new MyDataStruct("M35","06h08.9","24 20","NGC 2158 1/2 deg SW","6");
	    myMessier[35] = new MyDataStruct("M36","05h36.1","34 08","bright but scattered","6");
	    myMessier[36] = new MyDataStruct("M37","05h52.4","32 33","very rich, about 500*","6");
	    myMessier[37] = new MyDataStruct("M38","05h28.7","35 50","shaped like Greek Pi-?","7");
	    myMessier[38] = new MyDataStruct("M39","21h32.2","48 26","scattered, use low power","5");
	    myMessier[39] = new MyDataStruct("M40","12h22.4","58 05","DS Winnecke","9");
	    myMessier[40] = new MyDataStruct("M41","06h47.0","-20 44","150*, orange * in centr","6");
	    myMessier[41] = new MyDataStruct("M42","05h35.4","-05 27","Orion Neb, magnificent","6");
	    myMessier[42] = new MyDataStruct("M43","05h35.6","-05 16","detached part of M42","9");
	    myMessier[43] = new MyDataStruct("M44","08h40.1","19 59","Beehive, 200* to mag 14","4");
	    myMessier[44] = new MyDataStruct("M45","03h47.0","24 07","Pleiades, look for neby","2");
	    myMessier[45] = new MyDataStruct("M46","07h41.8","-14 49","Pl neb NGC 2438 at edge","7");
	    myMessier[46] = new MyDataStruct("M47","07h36.6","-14 30","coarse cluster","5");
	    myMessier[47] = new MyDataStruct("M48","08h13.8","-05 48","scattered group","6");
	    myMessier[48] = new MyDataStruct("M49","12h29.8","08 00","bright elliptical","9");
	    myMessier[49] = new MyDataStruct("M50","07h03.2","-08 20","between Sirius-Procyon","6");
	    myMessier[50] = new MyDataStruct("M51","13h30.0","47 11","Whirlpool, interacting","9");
	    myMessier[51] = new MyDataStruct("M52","23h24.2","61 35","200* mags 9...","8");
	    myMessier[52] = new MyDataStruct("M53","13h12.9","18 10","1 deg NE of Alpha Comae","8");
	    myMessier[53] = new MyDataStruct("M54","18h55.1","-30 29","not easily resolved","8");
	    myMessier[54] = new MyDataStruct("M55","19h40.0","-30 58","bright, loose globular","6");
	    myMessier[55] = new MyDataStruct("M56","19h16.6","30 11","in very rich star field","9");
	    myMessier[56] = new MyDataStruct("M57","18h53.6","33 02","Ring, 15 mag central*","9");
	    myMessier[57] = new MyDataStruct("M58","12h37.7","11 49","barred spiral","10");
	    myMessier[58] = new MyDataStruct("M59","12h42.0","11 39","pair with M60","10");
	    myMessier[59] = new MyDataStruct("M60","12h43.7","11 33","bright elliptical","10");
	    myMessier[60] = new MyDataStruct("M61","12h21.9","04 28","two-armed spiral","10");
	    myMessier[61] = new MyDataStruct("M62","17h01.2","-30 07","in rich field","7");
	    myMessier[62] = new MyDataStruct("M63","13h15.8","42 02","elongated in PA 105 deg","9");
	    myMessier[63] = new MyDataStruct("M64","12h56.7","21 41","Blackeye, dark marking","8");
	    myMessier[64] = new MyDataStruct("M65","11h18.9","13 05","elongated in PA 174 deg","10");
	    myMessier[65] = new MyDataStruct("M66","11h20.2","12 59","M66 + NGC 3628 nearby","9");
	    myMessier[66] = new MyDataStruct("M67","08h50.4","11 49","dark spot near center","7");
	    myMessier[67] = new MyDataStruct("M68","12h39.5","-26 45","needed to resolve","9");
	    myMessier[68] = new MyDataStruct("M69","18h31.4","-32 21","small, poor","8");
	    myMessier[69] = new MyDataStruct("M70","18h43.2","-32 18","small, 2 deg E of M69","8");
	    myMessier[70] = new MyDataStruct("M71","19h53.8","18 47","loose globular","8");
	    myMessier[71] = new MyDataStruct("M72","20h53.5","-12 32","3 deg from NGC 7009","9");
	    myMessier[72] = new MyDataStruct("M73","20h59.0","-12 38","4 stars; an asterism","9");
	    myMessier[73] = new MyDataStruct("M74","01h36.7","15 47","low surface brightness","10");
	    myMessier[74] = new MyDataStruct("M75","20h06.1","-21 55","small","9");
	    myMessier[75] = new MyDataStruct("M76","01h42.4","51 34","Little Dumbbell, tough","11");
	    myMessier[76] = new MyDataStruct("M77","02h42.7","-00 02","brightest in group","10");
	    myMessier[77] = new MyDataStruct("M78","05h46.7","00 03","reflection neb","8");
	    myMessier[78] = new MyDataStruct("M79","05h24.5","-24 33","needed to resolve","8");
	    myMessier[79] = new MyDataStruct("M80","16h17.0","-22 59","very compressed","8");
	    myMessier[80] = new MyDataStruct("M81","09h55.6","69 04","M82 1/2 deg N","7");
	    myMessier[81] = new MyDataStruct("M82","09h55.8","69 41","high power for detail","9");
	    myMessier[82] = new MyDataStruct("M83","13h37.0","-29 52","large and diffuse","8");
	    myMessier[83] = new MyDataStruct("M84","12h25.1","12 53","M86 + many NGC's nearby","10");
	    myMessier[84] = new MyDataStruct("M85","12h25.5","18 12","bright elliptical shape","10");
	    myMessier[85] = new MyDataStruct("M86","12h26.2","12 57","center of Virgo Cluster","10");
	    myMessier[86] = new MyDataStruct("M87","12h30.8","12 24","bright elliptical","10");
	    myMessier[87] = new MyDataStruct("M88","12h32.1","14 26","multi-arm spiral","10");
	    myMessier[88] = new MyDataStruct("M89","12h35.7","12 33","resembles M87","11");
	    myMessier[89] = new MyDataStruct("M90","12h36.8","13 10","bright spiral","10");
	    myMessier[90] = new MyDataStruct("M91","12h35.5","14 30","NGC 4571 @ 27'","11");
	    myMessier[91] = new MyDataStruct("M92","17h17.1","43 08","nice glob, overlooked","7");
	    myMessier[92] = new MyDataStruct("M93","07h44.6","-23 52","bright and rich","6");
	    myMessier[93] = new MyDataStruct("M94","12h50.9","41 08","bright nucleus","9");
	    myMessier[94] = new MyDataStruct("M95","10h44.0","11 42","bright barred spiral","10");
	    myMessier[95] = new MyDataStruct("M96","10h46.8","11 49","M95 in same field","10");
	    myMessier[96] = new MyDataStruct("M97","11h14.8","55 01","Owl, look for eyes","11");
	    myMessier[97] = new MyDataStruct("M98","12h13.9","14 55","* 6 Comae 30' west","10");
	    myMessier[98] = new MyDataStruct("M99","12h18.9","14 26","face-on spiral","10");
	    myMessier[99] = new MyDataStruct("M100","12h23.0","15 50","face-on, many supernovae","10");
	    myMessier[100] = new MyDataStruct("M101","14h03.2","54 21","excellant in dark skies","8");
	    myMessier[101] = new MyDataStruct("M102","15h06.5","55 46","M102=M101, NGC 5866 used","12");
	    myMessier[102] = new MyDataStruct("M103","01h33.2","60 42","40* mags 10...","7");
	    myMessier[103] = new MyDataStruct("M104","12h40.0","-11 37","Sombrero, dust lane","8");
	    myMessier[104] = new MyDataStruct("M105","10h47.8","12 35","near M95 and M96","10");
	    myMessier[105] = new MyDataStruct("M106","12h18.9","47 19","large, bright spiral","9");
	    myMessier[106] = new MyDataStruct("M107","16h32.5","-13 03","small glob","9");
	    myMessier[107] = new MyDataStruct("M108","11h11.5","55 40","edge-on, near M97","10");
	    myMessier[108] = new MyDataStruct("M109","11h57.6","53 23","barred spiral","10");
	    myMessier[109] = new MyDataStruct("M110","00h40.4","41 41","companion to M 31","8");
	    myMessier[110] = new MyDataStruct("NGC 6","0 9.5","+33 19","Galaxy","15");
	    myMessier[111] = new MyDataStruct("NGC 29","0 10.7","+32 59","Galaxy","14");
	    myMessier[112] = new MyDataStruct("NGC 21","0 10.8","+33 21","Galaxy","14");
	    myMessier[113] = new MyDataStruct("NGC 17","0 11.1","-12 6","Galaxy","13");
	    myMessier[114] = new MyDataStruct("NGC 58","0 14.5","-7 11","Galaxy","13");
	    myMessier[115] = new MyDataStruct("NGC 153","0 34","-9 42","Galaxy","11.5");
	    myMessier[116] = new MyDataStruct("NGC 171","0 37.4","-19 56","Galaxy","12.1");
	    myMessier[117] = new MyDataStruct("NGC 211","0 39.7","+3 26","Galaxy","15");
	    myMessier[118] = new MyDataStruct("NGC 341A","1 0.8","-9 11","Galaxy","13");
	    myMessier[119] = new MyDataStruct("NGC 537","1 25.3","+34 2","Galaxy","14");
	    myMessier[120] = new MyDataStruct("NGC 563","1 25.3","-18 9","Galaxy","14");
	    myMessier[121] = new MyDataStruct("NGC 539","1 27.1","-18 38","Galaxy","14");
	    myMessier[122] = new MyDataStruct("NGC 580","1 30.7","-1 59","Galaxy","14");
	    myMessier[123] = new MyDataStruct("NGC 618","1 35.4","+33 41","Galaxy","14");
	    myMessier[124] = new MyDataStruct("NGC 627","1 35.8","+33 42","Galaxy","14");
	    myMessier[125] = new MyDataStruct("NGC 674","1 51.3","+22 21","Galaxy","13");
	    myMessier[126] = new MyDataStruct("NGC 724","1 53.9","-23 46","Galaxy","13");
	    myMessier[127] = new MyDataStruct("NGC 729","1 53.7","-35 52","Galaxy","");
	    myMessier[128] = new MyDataStruct("NGC 757","1 54.9","-9 1","Galaxy","13");
	    myMessier[129] = new MyDataStruct("NGC 763","1 56.4","-9 4","Galaxy","");
	    myMessier[130] = new MyDataStruct("NGC 847","2 12.2","+44 34","Galaxy","13");
	    myMessier[131] = new MyDataStruct("NGC 846","2 12.2","+44 34","Galaxy","");
	    myMessier[132] = new MyDataStruct("NGC 859","2 13.6","-0 44","Galaxy","14");
	    myMessier[133] = new MyDataStruct("NGC 866","2 14.6","-0 46","Galaxy","14");
	    myMessier[134] = new MyDataStruct("NGC 867","2 17.1","+1 14","Galaxy","14");
	    myMessier[135] = new MyDataStruct("NGC 930","2 27.9","+20 19","Galaxy","14");
	    myMessier[136] = new MyDataStruct("NGC 994","2 36.7","+2 3","Galaxy","15");
	    myMessier[137] = new MyDataStruct("NGC 983","2 38.9","+34 37","Galaxy","14");
	    myMessier[138] = new MyDataStruct("NGC 1006","2 37.5","-11 2","Galaxy","14");
	    myMessier[139] = new MyDataStruct("NGC 961","2 41.1","-6 56","Galaxy","");
	    myMessier[140] = new MyDataStruct("NGC 1040-1","2 43.2","+41 30","Galaxy","14");
	    myMessier[141] = new MyDataStruct("NGC 1123","2 52.8","+42 12","Galaxy","13");
	    myMessier[142] = new MyDataStruct("NGC 1141","2 55.1","-0 10","Galaxy","13.5");
	    myMessier[143] = new MyDataStruct("NGC 1142","2 55.2","-0 11","Galaxy","13.3");
	    myMessier[144] = new MyDataStruct("NGC 1205","3 3.5","-9 40","Galaxy","");
	    myMessier[145] = new MyDataStruct("NGC 1174","3 5.5","+42 50","Galaxy","13");
	    myMessier[146] = new MyDataStruct("NGC 1235","3 12.5","+39 19","Galaxy","13.2");
	    myMessier[147] = new MyDataStruct("NGC 1269","3 17.3","-41 8","Galaxy","8.5");
	    myMessier[148] = new MyDataStruct("NGC 1307","3 21","-4 35","Galaxy","14");
	    myMessier[149] = new MyDataStruct("NGC 1318","3 22.8","-37 6","Galaxy","11");
	    myMessier[150] = new MyDataStruct("NGC 1340","3 28.3","-31 4","Galaxy","10.3");
	    myMessier[151] = new MyDataStruct("NGC 1367","3 35","-24 56","Galaxy","11");
	    myMessier[152] = new MyDataStruct("NGC 1380B","3 37.1","-35 12","Galaxy","");
	    myMessier[153] = new MyDataStruct("NGC 1429","3 43.2","-4 44","Galaxy","15");
	    myMessier[154] = new MyDataStruct("NGC 1437","3 43.6","-35 51","Galaxy","");
	    myMessier[155] = new MyDataStruct("NGC 1436","3 43.6","-35 52","Galaxy","12");
	    myMessier[156] = new MyDataStruct("NGC 1442","3 45","-18 16","Galaxy","13");
	    myMessier[157] = new MyDataStruct("NGC 1440","3 45","-18 16","Galaxy","");
	    myMessier[158] = new MyDataStruct("NGC 1451","3 46","-4 4","Galaxy","14");
	    myMessier[159] = new MyDataStruct("NGC 1457","3 44.5","-44 39","Galaxy","11");
	    myMessier[160] = new MyDataStruct("NGC 1446","3 46.1","-4 4","Galaxy","13.3");
	    myMessier[161] = new MyDataStruct("NGC 1455","3 45.4","-18 38","Galaxy","13");
	    myMessier[162] = new MyDataStruct("NGC 1452","3 45.4","-18 38","Galaxy","");
	    myMessier[163] = new MyDataStruct("NGC 1448","3 44.5","-44 38","Galaxy","");
	    myMessier[164] = new MyDataStruct("NGC 1471","3 51.4","-15 25","Galaxy","");
	    myMessier[165] = new MyDataStruct("NGC 1551","4 19.6","+2 26","Galaxy","14");
	    myMessier[166] = new MyDataStruct("NGC 1571","4 22.1","-43 38","Galaxy","");
	    myMessier[167] = new MyDataStruct("NGC 1570","4 22.2","-43 38","Galaxy","");
	    myMessier[168] = new MyDataStruct("NGC 1577","4 26.3","-10 7","Galaxy","13");
	    myMessier[169] = new MyDataStruct("NGC 1575","4 26.3","-10 7","Galaxy","13");
	    myMessier[170] = new MyDataStruct("NGC 1608","4 31.9","+0 34","Galaxy","");
	    myMessier[171] = new MyDataStruct("NGC 1593","4 31.9","+0 35","Galaxy","15");
	    myMessier[172] = new MyDataStruct("NGC 1626","4 36.3","-4 58","Galaxy","14");
	    myMessier[173] = new MyDataStruct("NGC 1689","4 48.6","-6 19","Galaxy","12.1");
	    myMessier[174] = new MyDataStruct("NGC 1781","5 7.9","-18 10","Galaxy","14");
	    myMessier[175] = new MyDataStruct("NGC 2382","7 23.9","-27 31","Galaxy","13");
	    myMessier[176] = new MyDataStruct("NGC 2436","7 45.3","+53 4","Galaxy","14");
	    myMessier[177] = new MyDataStruct("NGC 2443","7 36.4","-69 32","Galaxy","11");
	    myMessier[178] = new MyDataStruct("NGC 2727","8 56.1","-3 22","Galaxy","14");
	    myMessier[179] = new MyDataStruct("NGC 2733","8 58.8","-3 43","Galaxy","");
	    myMessier[180] = new MyDataStruct("NGC 2816","9 7.6","+60 29","Galaxy","11.7");
	    myMessier[181] = new MyDataStruct("NGC 2869","9 23.6","-10 24","Galaxy","13");
	    myMessier[182] = new MyDataStruct("NGC 3050","9 43.1","-10 23","Galaxy","14");
	    myMessier[183] = new MyDataStruct("NGC 3068A","9 58.5","+28 53","Galaxy","15");
	    myMessier[184] = new MyDataStruct("NGC 3103","10 0.7","-31 40","Galaxy","13");
	    myMessier[185] = new MyDataStruct("NGC 3100","10 0.7","-31 40","Galaxy","");
	    myMessier[186] = new MyDataStruct("NGC 3122","10 4.1","-6 28","Galaxy","13");
	    myMessier[187] = new MyDataStruct("NGC 3121","10 6.6","+14 19","Galaxy","15");
	    myMessier[188] = new MyDataStruct("NGC 3119","10 6.8","+14 23","Galaxy","14");
	    myMessier[189] = new MyDataStruct("NGC 3110","10 6.5","-6 32","Galaxy","");
	    myMessier[190] = new MyDataStruct("NGC 3174","10 15.5","+74 13","Galaxy","14");
	    myMessier[191] = new MyDataStruct("NGC 3194","10 17.6","+74 21","Galaxy","14");
	    myMessier[192] = new MyDataStruct("NGC 3575","10 13.5","+22 44","Galaxy","11.6");
	    myMessier[193] = new MyDataStruct("NGC 3218","10 21.8","+74 10","Galaxy","13");
	    myMessier[194] = new MyDataStruct("NGC 3190","10 18.2","+21 50","Galaxy","12");
	    myMessier[195] = new MyDataStruct("NGC 3192","10 19.1","+46 28","Galaxy","14");
	    myMessier[196] = new MyDataStruct("NGC 3191","10 19","+46 27","Galaxy","");
	    myMessier[197] = new MyDataStruct("NGC 3234","10 24.9","+28 1","Galaxy","14");
	    myMessier[198] = new MyDataStruct("NGC 3284","10 36.3","+58 37","Galaxy","14");
	    myMessier[199] = new MyDataStruct("NGC 3280","10 32.7","-12 38","Galaxy","");
	    myMessier[200] = new MyDataStruct("NGC 3760","10 36.9","+21 53","Galaxy","11.4");
	    myMessier[201] = new MyDataStruct("NGC 3322","10 38.8","-11 39","Galaxy","");
	    myMessier[202] = new MyDataStruct("NGC 3397","10 44.7","+76 49","Galaxy","13");
	    myMessier[203] = new MyDataStruct("NGC 3342","10 40.4","+9 11","Galaxy","13");
	    myMessier[204] = new MyDataStruct("NGC 3339","10 42.3","-0 23","Galaxy","13");
	    myMessier[205] = new MyDataStruct("NGC 3371","10 48.3","+12 38","Galaxy","10");
	    myMessier[206] = new MyDataStruct("NGC 3373","10 48.5","+12 32","Galaxy","11.8");
	    myMessier[207] = new MyDataStruct("NGC 3411","10 50","-12 40","Galaxy","");
	    myMessier[208] = new MyDataStruct("NGC 3402","10 50.3","-12 51","Galaxy","13");
	    myMessier[209] = new MyDataStruct("NGC 3388","10 51.4","+8 34","Galaxy","14");
	    myMessier[210] = new MyDataStruct("NGC 3429","10 51.4","+9 17","Galaxy","14");
	    myMessier[211] = new MyDataStruct("NGC 3428","10 50.9","+9 15","Galaxy","");
	    myMessier[212] = new MyDataStruct("NGC 3460","10 54.7","+17 37","Galaxy","13");
	    myMessier[213] = new MyDataStruct("NGC 3480","10 58.1","+9 17","Galaxy","15");
	    myMessier[214] = new MyDataStruct("NGC 3502","10 58.9","-14 58","Galaxy","13");
	    myMessier[215] = new MyDataStruct("NGC 3465","11 1.7","+75 13","Galaxy","15");
	    myMessier[216] = new MyDataStruct("NGC 3479","11 2.1","-14 8","Galaxy","14");
	    myMessier[217] = new MyDataStruct("NGC 3505","11 2.9","-16 18","Galaxy","14");
	    myMessier[218] = new MyDataStruct("NGC 3110","11 4.3","-6 28","Galaxy","");
	    myMessier[219] = new MyDataStruct("NGC 3531","11 7","+7 10","Galaxy","13");
	    myMessier[220] = new MyDataStruct("NGC 3497","11 7.3","-19 28","Galaxy","");
	    myMessier[221] = new MyDataStruct("NGC 3557A","11 7.2","-37 10","Galaxy","");
	    myMessier[222] = new MyDataStruct("NGC 3548","11 9.3","+36 1","Galaxy","14");
	    myMessier[223] = new MyDataStruct("NGC 3571","11 11.5","-18 17","Galaxy","");
	    myMessier[224] = new MyDataStruct("NGC 3560","11 10.7","+12 1","Galaxy","14");
	    myMessier[225] = new MyDataStruct("NGC 3544","11 11.5","-18 17","Galaxy","13");
	    myMessier[226] = new MyDataStruct("NGC 3604","11 17.5","+4 33","Galaxy","12.2");
	    myMessier[227] = new MyDataStruct("NGC 3632","11 20.1","+18 21","Galaxy","10.9");
	    myMessier[228] = new MyDataStruct("NGC 3645","11 20.3","+2 58","Galaxy","13");
	    myMessier[229] = new MyDataStruct("NGC 3645?","11 21.4","+3 1","Galaxy","15");
	    myMessier[230] = new MyDataStruct("NGC 3645","11 21.6","+2 59","Galaxy","15");
	    myMessier[231] = new MyDataStruct("NGC 3698","11 29.2","+35 35","Galaxy","15");
	    myMessier[232] = new MyDataStruct("NGC 3704?","11 28.8","-11 15","Galaxy","");
	    myMessier[233] = new MyDataStruct("NGC 3707","11 30","-11 30","Galaxy","14");
	    myMessier[234] = new MyDataStruct("NGC 3804","11 39.6","+55 11","Galaxy","15");
	    myMessier[235] = new MyDataStruct("NGC 3794","11 40.9","+56 12","Galaxy","13");
	    myMessier[236] = new MyDataStruct("NGC 3806","11 40.8","+17 47","Galaxy","15");
	    myMessier[237] = new MyDataStruct("NGC 3848","11 42.2","+10 17","Galaxy","13");
	    myMessier[238] = new MyDataStruct("NGC 3852","11 42.4","+10 17","Galaxy","14");
	    myMessier[239] = new MyDataStruct("NGC 3830","11 42.4","+26 30","Galaxy","14");
	    myMessier[240] = new MyDataStruct("NGC 3826","11 43.2","+26 35","Galaxy","14");
	    myMessier[241] = new MyDataStruct("NGC 3822","11 43.7","+10 16","Galaxy","15");
	    myMessier[242] = new MyDataStruct("NGC 3866","11 44.9","-9 16","Galaxy","13");
	    myMessier[243] = new MyDataStruct("NGC 3854","11 44.9","-9 14","Galaxy","13");
	    myMessier[244] = new MyDataStruct("NGC 3858","11 45.3","-9 20","Galaxy","14");
	    myMessier[245] = new MyDataStruct("NGC 3939","11 49.4","+74 20","Galaxy","14");
	    myMessier[246] = new MyDataStruct("NGC 3899","11 50.1","+26 29","Galaxy","13");
	    myMessier[247] = new MyDataStruct("NGC 3924","11 51.2","+50 11","Galaxy","14");
	    myMessier[248] = new MyDataStruct("NGC 3922","11 52.6","+50 1","Galaxy","15");
	    myMessier[249] = new MyDataStruct("NGC 3917A","11 51.2","+52 0","Galaxy","15");
	    myMessier[250] = new MyDataStruct("NGC 3986","11 55.7","+32 12","Galaxy","14");
	    myMessier[251] = new MyDataStruct("NGC 3984","11 55.6","+30 0","Galaxy","14");
	    myMessier[252] = new MyDataStruct("NGC 3980","11 56.1","+55 24","Galaxy","13");
	    myMessier[253] = new MyDataStruct("NGC 3977","11 56.1","+55 23","Galaxy","15");
	    myMessier[254] = new MyDataStruct("NGC 3971","11 57.8","+29 3","Galaxy","15");
	    myMessier[255] = new MyDataStruct("NGC 3966","11 56.7","+32 1","Galaxy","14");
	    myMessier[256] = new MyDataStruct("NGC 4007","11 58","+23 8","Galaxy","15");
	    myMessier[257] = new MyDataStruct("NGC 4007","11 58.2","+25 8","Galaxy","14");
	    myMessier[258] = new MyDataStruct("NGC 4028","11 58.6","+16 11","Galaxy","13");
	    myMessier[259] = new MyDataStruct("NGC 4046","12 2.7","+1 59","Galaxy","11.8");
	    myMessier[260] = new MyDataStruct("NGC 4065","12 5.3","+20 19","Galaxy","");
	    myMessier[261] = new MyDataStruct("NGC 4055","12 4.1","+20 13","Galaxy","14");
	    myMessier[262] = new MyDataStruct("NGC 4057","12 4.2","+20 13","Galaxy","14");
	    myMessier[263] = new MyDataStruct("NGC 4059","12 4.2","+20 26","Galaxy","14");
	    myMessier[264] = new MyDataStruct("NGC 4140","12 4.7","+1 48","Galaxy","14");
	    myMessier[265] = new MyDataStruct("NGC 4107","12 4.8","+10 36","Galaxy","14");
	    myMessier[266] = new MyDataStruct("NGC 4099-1","12 6.1","+20 37","Galaxy","14");
	    myMessier[267] = new MyDataStruct("NGC 4113","12 7.2","+33 0","Galaxy","15");
	    myMessier[268] = new MyDataStruct("NGC 4119","12 8.2","+10 23","Galaxy","12");
	    myMessier[269] = new MyDataStruct("NGC 4130","12 8.9","-9 2","Galaxy","12.6");
	    myMessier[270] = new MyDataStruct("NGC 4154","12 10.4","+58 19","Galaxy","14");
	    myMessier[271] = new MyDataStruct("NGC 4167","12 12.2","+36 10","Galaxy","13");
	    myMessier[272] = new MyDataStruct("NGC 4182","12 13.1","+7 2","Galaxy","13");
	    myMessier[273] = new MyDataStruct("NGC 4208","12 15.7","+13 54","Galaxy","11.2");
	    myMessier[274] = new MyDataStruct("NGC 4228","12 15.6","+36 20","Galaxy","9.7");
	    myMessier[275] = new MyDataStruct("NGC 4243","12 17.4","-9 56","Galaxy","14");
	    myMessier[276] = new MyDataStruct("NGC 4265","12 19.7","-12 15","Galaxy","14");
	    myMessier[277] = new MyDataStruct("NGC 4263","12 19.7","-12 15","Galaxy","14");
	    myMessier[278] = new MyDataStruct("NGC 4303A","12 21.6","+4 47","Galaxy","15");
	    myMessier[279] = new MyDataStruct("NGC 4338","12 22.4","+29 12","Galaxy","13");
	    myMessier[280] = new MyDataStruct("NGC 4323","12 23","+15 54","Galaxy","13.9");
	    myMessier[281] = new MyDataStruct("NGC 4368","12 23.2","+10 38","Galaxy","15");
	    myMessier[282] = new MyDataStruct("NGC 4310","12 23.1","+28 55","Galaxy","15");
	    myMessier[283] = new MyDataStruct("NGC 4354","12 24","+12 12","Galaxy","12.7");
	    myMessier[284] = new MyDataStruct("NGC 4381","12 24","+48 46","Galaxy","14");
	    myMessier[285] = new MyDataStruct("NGC 4364","12 24.2","+58 22","Galaxy","15");
	    myMessier[286] = new MyDataStruct("NGC 4362","12 24","+58 24","Galaxy","14");
	    myMessier[287] = new MyDataStruct("NGC 4407","12 26.5","+12 37","Galaxy","13");
	    myMessier[288] = new MyDataStruct("NGC 4437","12 26.8","+9 35","Galaxy","11.2");
	    myMessier[289] = new MyDataStruct("NGC 4355","12 26.9","-0 51","Galaxy","14");
	    myMessier[290] = new MyDataStruct("NGC 4409","12 27","+2 30","Galaxy","13");
	    myMessier[291] = new MyDataStruct("NGC 4610","12 29.6","+7 49","Galaxy","13");
	    myMessier[292] = new MyDataStruct("NGC 4521","12 32.6","+63 54","Galaxy","14");
	    myMessier[293] = new MyDataStruct("NGC 4437","12 32.8","+0 7","Galaxy","10.5");
	    myMessier[294] = new MyDataStruct("NGC 4512","12 32.8","+63 57","Galaxy","13");
	    myMessier[295] = new MyDataStruct("NGC 4560","12 34","+7 42","Galaxy","9.6");
	    myMessier[296] = new MyDataStruct("NGC 4542","12 35.2","+50 50","Galaxy","16");
	    myMessier[297] = new MyDataStruct("NGC 4537","12 34.8","+50 50","Galaxy","15");
	    myMessier[298] = new MyDataStruct("NGC 4565A","12 35.6","+25 51","Galaxy","14");
	    myMessier[299] = new MyDataStruct("NGC 4624?","12 42.8","+2 41","Galaxy","9.6");
	    myMessier[300] = new MyDataStruct("NGC 4667","12 42.8","+11 26","Galaxy","11.3");
	    myMessier[301] = new MyDataStruct("NGC 4644A","12 42.7","+55 9","Galaxy","14");
	    myMessier[302] = new MyDataStruct("NGC 4650B","12 45.2","-40 49","Galaxy","");
	    myMessier[303] = new MyDataStruct("NGC 4624","12 45.1","+3 3","Galaxy","12");
	    myMessier[304] = new MyDataStruct("NGC 4728A","12 50.5","+27 26","Galaxy","");
	    myMessier[305] = new MyDataStruct("NGC 4776","12 53.1","-9 11","Galaxy","15");
	    myMessier[306] = new MyDataStruct("NGC 4797","12 55","+27 25","Galaxy","13.1");
	    myMessier[307] = new MyDataStruct("NGC 4804","12 55.8","-12 3","Galaxy","12");
	    myMessier[308] = new MyDataStruct("NGC 4882","13 0","+27 59","Galaxy","13.9");
	    myMessier[309] = new MyDataStruct("NGC 4884","13 0.1","+27 58","Galaxy","11.4");
	    myMessier[310] = new MyDataStruct("NGC 4962","13 5","+29 8","Galaxy","14");
	    myMessier[311] = new MyDataStruct("NGC 4972","13 2.2","+75 24","Galaxy","14");
	    myMessier[312] = new MyDataStruct("NGC 4961","13 5.8","+27 33","Galaxy","");
	    myMessier[313] = new MyDataStruct("NGC 4960","13 5.8","+27 44","Galaxy","13.5");
	    myMessier[314] = new MyDataStruct("NGC 4994","13 9.7","-23 24","Galaxy","14");
	    myMessier[315] = new MyDataStruct("NGC 4993","13 9.8","-23 23","Galaxy","");
	    myMessier[316] = new MyDataStruct("NGC 5069","13 18.4","-10 14","Galaxy","14");
	    myMessier[317] = new MyDataStruct("NGC 5072","13 19.2","-12 29","Galaxy","15");
	    myMessier[318] = new MyDataStruct("NGC 5070","13 19.1","-12 32","Galaxy","14");
	    myMessier[319] = new MyDataStruct("NGC 5106-1","13 21.1","+8 58","Galaxy","15");
	    myMessier[320] = new MyDataStruct("NGC 5113","13 20.9","+57 39","Galaxy","14");
	    myMessier[321] = new MyDataStruct("NGC 5111","13 22.5","-13 5","Galaxy","");
	    myMessier[322] = new MyDataStruct("NGC 5110","13 22.8","-12 58","Galaxy","13");
	    myMessier[323] = new MyDataStruct("NGC 5109","13 21.4","+57 42","Galaxy","15");
	    myMessier[324] = new MyDataStruct("NGC 5174","13 29.1","+11 16","Galaxy","15");
	    myMessier[325] = new MyDataStruct("NGC 5162","13 29.3","+11 0","Galaxy","13");
	    myMessier[326] = new MyDataStruct("NGC 5244","13 38.7","-45 51","Galaxy","");
	    myMessier[327] = new MyDataStruct("NGC 5219","13 38.6","-45 53","Galaxy","");
	    myMessier[328] = new MyDataStruct("NGC 5317","13 56.2","+5 1","Galaxy","10.4");
	    myMessier[329] = new MyDataStruct("NGC 5390","13 55.7","+40 28","Galaxy","10.8");
	    myMessier[330] = new MyDataStruct("NGC 5396","13 56.8","+29 10","Galaxy","12");
	    myMessier[331] = new MyDataStruct("NGC 5446","14 3.7","+9 37","Galaxy","14");
	    myMessier[332] = new MyDataStruct("NGC 5438","14 5.1","+9 37","Galaxy","");
	    myMessier[333] = new MyDataStruct("NGC 5490A","14 10","+17 33","Galaxy","13");
	    myMessier[334] = new MyDataStruct("NGC 5502","14 9.4","+60 25","Galaxy","16");
	    myMessier[335] = new MyDataStruct("NGC 5558","14 18.9","+7 2","Galaxy","15");
	    myMessier[336] = new MyDataStruct("NGC 5564","14 19.2","+7 1","Galaxy","15");
	    myMessier[337] = new MyDataStruct("NGC 5519","14 19.4","+7 26","Galaxy","");
	    myMessier[338] = new MyDataStruct("NGC 5578","14 20.9","+6 12","Galaxy","14");
	    myMessier[339] = new MyDataStruct("NGC 5588","14 21.5","+35 15","Galaxy","14");
	    myMessier[340] = new MyDataStruct("NGC 5580","14 21.7","+35 11","Galaxy","13");
	    myMessier[341] = new MyDataStruct("NGC 5649","14 30.6","+14 0","Galaxy","14");
	    myMessier[342] = new MyDataStruct("NGC 5648","14 30.6","+14 0","Galaxy","14");
	    myMessier[343] = new MyDataStruct("NGC 5652","14 30.8","+6 0","Galaxy","15");
	    myMessier[344] = new MyDataStruct("NGC 5650","14 30.9","+5 58","Galaxy","14");
	    myMessier[345] = new MyDataStruct("NGC 5699","14 38.6","+30 29","Galaxy","15");
	    myMessier[346] = new MyDataStruct("NGC 5704","14 38.3","+40 28","Galaxy","14");
	    myMessier[347] = new MyDataStruct("NGC 5703","14 38.8","+30 27","Galaxy","14");
	    myMessier[348] = new MyDataStruct("NGC 5825","14 54.5","+18 38","Galaxy","15");
	    myMessier[349] = new MyDataStruct("NGC 5785","14 53.5","+52 5","Galaxy","13");
	    myMessier[350] = new MyDataStruct("NGC 5816","14 59.4","-16 37","Galaxy","13");
	    myMessier[351] = new MyDataStruct("NGC 5808","14 54","+73 8","Galaxy","14");
	    myMessier[352] = new MyDataStruct("NGC 5841","15 6.7","+2 0","Galaxy","15");
	    myMessier[353] = new MyDataStruct("NGC 5868","15 9.9","+0 31","Galaxy","15");
	    myMessier[354] = new MyDataStruct("NGC 5826","15 6.6","+55 28","Galaxy","15");
	    myMessier[355] = new MyDataStruct("NGC 5906","15 15.9","+56 19","Galaxy","10.4");
	    myMessier[356] = new MyDataStruct("NGC 6008A","15 52.9","+21 8","Galaxy","14");
	    myMessier[357] = new MyDataStruct("NGC 6046","16 1.4","+19 21","Galaxy","13.2");
	    myMessier[358] = new MyDataStruct("NGC 6039","16 4.6","+17 42","Galaxy","15");
	    myMessier[359] = new MyDataStruct("NGC 6064-1","16 5.2","+20 32","Galaxy","13");
	    myMessier[360] = new MyDataStruct("NGC 6053","16 5.6","+18 10","Galaxy","15");
	    myMessier[361] = new MyDataStruct("NGC 6125","16 19.2","+57 58","Galaxy","13");
	    myMessier[362] = new MyDataStruct("NGC 6125","16 19.1","+57 59","Galaxy","13");
	    myMessier[363] = new MyDataStruct("NGC 6170","16 27.5","+59 35","Galaxy","15");
	    myMessier[364] = new MyDataStruct("NGC 6191","16 31.6","+59 39","Galaxy","13");
	    myMessier[365] = new MyDataStruct("NGC 6431","17 43.6","+25 29","Galaxy","14");
	    myMessier[366] = new MyDataStruct("NGC 6468","17 50.7","+17 32","Galaxy","15");
	    myMessier[367] = new MyDataStruct("NGC 6467","17 50.7","+17 32","Galaxy","14");
	    myMessier[368] = new MyDataStruct("NGC 6498","17 51.2","+59 30","Galaxy","14");
	    myMessier[369] = new MyDataStruct("NGC 6550","18 6","+18 35","Galaxy","13");
	    myMessier[370] = new MyDataStruct("NGC 6548","18 6","+18 35","Galaxy","13");
	    myMessier[371] = new MyDataStruct("NGC 6610","18 11.9","+14 59","Galaxy","12");
	    myMessier[372] = new MyDataStruct("NGC 6600","18 15.6","+24 56","Galaxy","13");
	    myMessier[373] = new MyDataStruct("NGC 6660","18 34.6","+22 55","Galaxy","11.9");
	    myMessier[374] = new MyDataStruct("NGC 6668","18 30.7","+67 59","Galaxy","12");
	    myMessier[375] = new MyDataStruct("NGC 6690","18 34.9","+70 32","Galaxy","12");
	    myMessier[376] = new MyDataStruct("NGC 6689","18 34.8","+70 32","Galaxy","13");
	    myMessier[377] = new MyDataStruct("NGC 6763","19 5.6","+63 56","Galaxy","14");
	    myMessier[378] = new MyDataStruct("NGC 6762","19 5.6","+63 56","Galaxy","14");
	    myMessier[379] = new MyDataStruct("NGC 6845A","20 0.9","-47 5","Galaxy","");
	    myMessier[380] = new MyDataStruct("NGC 6952","20 37.2","+66 6","Galaxy","11.1");
	    myMessier[381] = new MyDataStruct("NGC 6951","20 37","+66 6","Galaxy","");
	    myMessier[382] = new MyDataStruct("NGC 6976","20 52.4","-5 46","Galaxy","");
	    myMessier[383] = new MyDataStruct("NGC 6975","20 52.4","-5 46","Galaxy","14");
	    myMessier[384] = new MyDataStruct("NGC 7021","21 11.4","-64 3","Galaxy","12");
	    myMessier[385] = new MyDataStruct("NGC 7111","21 42.4","-6 47","Galaxy","");
	    myMessier[386] = new MyDataStruct("NGC 7108","21 41.8","-6 43","Galaxy","15");
	    myMessier[387] = new MyDataStruct("NGC 7141","21 52.3","-55 34","Galaxy","");
	    myMessier[388] = new MyDataStruct("NGC 7140","21 52.2","-55 34","Galaxy","");
	    myMessier[389] = new MyDataStruct("NGC 7174","22 2","-31 58","Galaxy","12.1");
	    myMessier[390] = new MyDataStruct("NGC 7254","22 22.7","-21 44","Galaxy","14");
	    myMessier[391] = new MyDataStruct("NGC 7257","22 22.7","-4 7","Galaxy","14");
	    myMessier[392] = new MyDataStruct("NGC 7334","22 37.7","-37 13","Galaxy","");
	    myMessier[393] = new MyDataStruct("NGC 7322","22 37.8","-37 14","Galaxy","");
	    myMessier[394] = new MyDataStruct("NGC 7472","23 5.7","+3 3","Galaxy","14");
	    myMessier[395] = new MyDataStruct("NGC 7605","23 17.9","+7 24","Galaxy","15");
	    myMessier[396] = new MyDataStruct("NGC 7627","23 22.6","+11 53","Galaxy","15");
	}
	
	String[] GetStrings()
	{
		
        Log.d("Debug", "MyMessiers: Getting strings");
		String ret[] = new String[397];
		for(int i=0; i<396; i++)
			//ret[i] = myMessier[i].ID + " : " + myMessier[i].Description + " (" + myMessier[i].Magnitude + ")";
		      ret[i] = "DeepSky Object: "+myMessier[i].ID;
        
		Log.d("Debug", "MyMessiers: returning strings");

		return(ret);
	}
	
	String[] GetRevStrings()
	{
		
        Log.d("Debug", "MyMessiers: Getting strings");
		String ret[] = new String[397];
		for(int i=396; i>=0; i--)
			ret[i] = myMessier[i].ID + " (" + myMessier[i].Magnitude + ")";
			//ret[i] = myMessier[i].ID;
		
        Log.d("Debug", "MyMessiers: returning strings");

		return(ret);
	}

	String GetRA(int pos)
	{
		return(myMessier[pos].RA);
	}
	
	String GetDEC(int pos)
	{
		return(myMessier[pos].DEC);
	}
	
	String GetName(int pos){
		return(myMessier[pos].Description);
	}
	
	String GetMagnitude(int pos){
		return(myMessier[pos].Magnitude);
	}

	String GetObjName(int pos){
		return(myMessier[pos].ID);
	}
	
}